release (a pitch) - Turco Inglés Diccionario